About Suitcases.com Holdings Ltd (13337845) United Kingdom