About Inc.traders Ltd (11375552) United Kingdom