About Fohlin I O Ltd. (10665380) United Kingdom