About Frametek Ltd (SC340936) United Kingdom