About Kellico Trading Ltd (12938557) United Kingdom