About Alex Hara Ltd (10871161) United Kingdom