About Breca Trading Limited (12504104) United Kingdom