About Onefinestay (holdings) Limited (10084807) United Kingdom