About Reccle Holdings Limited (11536515) United Kingdom