About Loaf Consultancy Services Limited (10855255) United Kingdom