About Nikita24 Limited (13108788) United Kingdom