About Osisse Limited (11424635) United Kingdom