About Baros Technology Ltd (07867670) United Kingdom