About Takarada Limited (12945123) United Kingdom