About Stellakind Ltd. (09907523) United Kingdom