About Tichaalfred Limited (11930666) United Kingdom