About Javelyn Limited (09115895) United Kingdom