About Borg Holdings Ltd (11868694) United Kingdom