About 1983. Inter Invest Limited (10957776) United Kingdom