About Arctura Holding Ltd. (06883040) United Kingdom