About Ofwhite Limited (12735458) United Kingdom