About Macai Projects Limited (07196049) United Kingdom