About Holly Management Ltd (10083561) United Kingdom