About Macall Investment Group Limited (12841396) United Kingdom