About Oliptus Solutions Limited (09068228) United Kingdom