About Abakus & Culinaria Ltd (10175935) United Kingdom