About Technullogy Ltd (12538824) United Kingdom