About Thelasshbar Ltd (13182283) United Kingdom