About Ottinge Filipe Limited (11598030) United Kingdom