About Oneida Solutions Ltd. (09470322) United Kingdom