About Rescanti Ltd (10375860) United Kingdom