About Borowiec Ltd (10299934) United Kingdom