About Maeeko Cat Housing Ltd (10976713) United Kingdom