About Bjf Technology Services Ltd (12533933) United Kingdom