About Daddy O S Suya Spot Ltd (13009099) United Kingdom