About Follaton Technology Ltd (12193096) United Kingdom