About Arctica Holdings Ltd (08024499) United Kingdom