About Finalatix Technologies Limited (11003337) United Kingdom