About Faruchi Uk Limited (11460626) United Kingdom