About Anfinsen Invest Limited (07855562) United Kingdom