About Seal Navitas Limited (09763181) United Kingdom