About Oneplace Solutions Limited (13694268) United Kingdom