About Thraseba Ltd (13223223) United Kingdom