About Oss Technology Limited (06986542) United Kingdom