About Sebon Solet Ltd (12641038) United Kingdom