About Solapak Development Limited (11947806) United Kingdom