About Ricky Sharma Limited (07849378) United Kingdom