About Omega Administration Services Limited (05697675) United Kingdom