About Recathi Limited (11622096) United Kingdom