About Eiffel Khai Ltd (13010908) United Kingdom