About Intella Property Solutions Ltd (09985029) United Kingdom