About Wilki Holdings Ltd (12253405) United Kingdom