About Recical Limited (SC503827) United Kingdom