About Ricki Pittmanrail Ltd (10149647) United Kingdom