About Omni Skips Limited (12899499) United Kingdom