About Broken Compass Ltd (12625275) United Kingdom