About Borg Solutions Limited (06577243) United Kingdom