About V69 Limited (10881121) United Kingdom