About Whifflet Trading Ltd (11117156) United Kingdom