About Ballybride Solutions Ltd (11077868) United Kingdom