About Stolid Ltd (11596463) United Kingdom