About Sebby Holmes Holdings Limited (11475633) United Kingdom