About Inca Geometric Limited (01731487) United Kingdom