About Jaime Bara Ltd (10789104) United Kingdom