About Sidey Holdings Limited (SC699426) United Kingdom