About Seebyte Holdings Limited (SC455653) United Kingdom