About Onus S&r Ltd (12201818) United Kingdom