About Cluckhen Brilliant Limited (SC392014) United Kingdom