About Inca1965 Limited (08504478) United Kingdom