About Balli Group Plc (02632984) United Kingdom