About Os1 Holdings Limited (13224410) United Kingdom