About Macindoe Solutions Ltd (12306065) United Kingdom