About Sesame 1030 Limited (SC627498) United Kingdom