About Omegapunt Ltd (12387968) United Kingdom