About Bobala Limited (12723370) United Kingdom