About Boojum Victoria Square Limited (NI640801) United Kingdom