About Ijopec Publication Limited (10806608) United Kingdom